package cn.buildworld.mapper;

import cn.buildworld.pojo.po.OsNavigation;
import cn.buildworld.pojo.po.OsNavigationExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OsNavigationMapper {
    int countByExample(OsNavigationExample example);

    int deleteByExample(OsNavigationExample example);

    int deleteByPrimaryKey(Long navigationId);

    int insert(OsNavigation record);

    int insertSelective(OsNavigation record);

    List<OsNavigation> selectByExample(OsNavigationExample example);

    OsNavigation selectByPrimaryKey(Long navigationId);

    int updateByExampleSelective(@Param("record") OsNavigation record, @Param("example") OsNavigationExample example);

    int updateByExample(@Param("record") OsNavigation record, @Param("example") OsNavigationExample example);

    int updateByPrimaryKeySelective(OsNavigation record);

    int updateByPrimaryKey(OsNavigation record);
}